# 博客路由 (blog/routes.py)

from flask import render_template
from . import bp

# 博客首页
@bp.route('/')
def index():
    posts = [
        {'title': '第一篇博客', 'content': '这是我的第一篇博客内容。'},
        {'title': '第二篇博客', 'content': '这是我的第二篇博客内容。'}
    ]
    return render_template('blog/index.html', posts=posts, title='博客首页')

# 博客详情页
@bp.route('/post/<int:post_id>')
def post(post_id):
    # 模拟从数据库获取博客文章
    post = {'title': f'博客文章 {post_id}', 'content': f'这是第 {post_id} 篇博客的详细内容。'}
    return render_template('blog/post.html', post=post, title=post['title'])